草庐IT

macOS 14

全部标签

14:00面试,14:06就出来了,问的问题过于变态了。。。

从小厂出来,没想到在另一家公司又寄了。到这家公司开始上班,加班是每天必不可少的,看在钱给的比较多的份上,就不太计较了。没想到12月一纸通知,所有人不准加班,加班费不仅没有了,薪资还要降40%,这下搞的饭都吃不起了。还在有个朋友内推我去了一家互联网公司,兴冲冲见面试官,没想到一道题把我给问死了:如果模块请求http改为了https,测试方案应该如何制定,修改?感觉好简单的题,硬是没有答出来,早知道好好看看一大佬软件测试面试宝典了。 全网首发-涵盖16个技术栈第一部分,测试理论(测试基础+需求分析+测试模型+测试计划+测试策略+测试案例等等)第二部分,Linux(Linux基础+Linux练习题)

MacOS X 安装免费的 LaTex 环境

最近把工作终端一步步迁移到Mac上来了,搭了个Latex的环境,跟windows上一样好用。首先,如果是intel芯片的macOS,那么可以使用组合1,如果是M1、M2或M3芯片或者intel芯片的Macbook,则应该使用组合2,texMaker目前在Mx芯片上工作不行;1,Mactex+Texmaker2,Mactex+(VScode+Latexworkshop[JamesYu])效果分别如下图,点击选择了Mactex做编译,用Texmaker做编辑;1.下载与安装1.1Mactex下载安装MacOS安装和示例LaTex的编译器与编辑器编译器使用免费的Mactex:https://tug.

编译Android14 AOSP原生代码并在X86模拟器中运行

最近在研究AndroidEntreprise部分的特性,需要在Android手机上分析WorkProfile相关的源码,因为新买的Pixel样机还未到货,看了几天Android源码,迫切需要上真机对比分析。又听说最近几年Android模拟器已经有些进步,至少性能比以前好多了,于是打算把AndroidStudio中废弃多年的AVD跑起来。一试,果真性能有进步,不算流畅,但点击操作没以前那种老马拉大车的感觉,所以打算切换到模拟器环境下,凑合用几天等真机。当前,因为涉及framework中代码逻辑的变化,迫切要解决模拟器镜像不能修改的问题,摸索加查资料几天,过程记录如下1.编译准备编译环境是Ubun

macOS与多款软件存在兼容性问题:解决方案分享!

随着时间的推移,我们在使用macOS操作系统时可能会遇到一些软件冲突的问题。这些冲突可能导致软件无法正常运行,甚至可能导致系统崩溃。在本文中,我将与大家分享一些解决这些冲突的实用方法和技巧。更新操作系统和软件版本:经常更新操作系统和软件是解决兼容性问题的基本步骤。Apple通过定期发布更新来修复软件中的错误和漏洞,并改进与其他应用程序的兼容性。因此,确保您的系统和软件始终是最新版本是解决冲突问题的重要一步。检查软件要求和兼容性:在安装新软件之前,务必仔细阅读软件的系统要求和兼容性说明。某些应用程序可能需要特定的操作系统版本或硬件要求才能正常运行。如果您的系统不符合软件的要求,可能会导致冲突和问

(14)Hive调优——合并小文件

目录一、小文件产生的原因二、小文件的危害三、小文件的解决方案3.1小文件的预防3.1.1减少Map数量 3.1.2减少Reduce的数量3.2已存在的小文件合并3.2.1方式一:insertoverwrite(推荐) 3.2.2方式二:concatenate 3.2.3方式三:使用hive的archive归档3.2.4方式四:hadoop getmerge一、小文件产生的原因数据源本身就包含大量的小文件,例如api,kafka消息管道等。动态分区插入数据的时候,会产生大量的小文件,从而导致map数量剧增;;reduce数量越多,小文件也越多,小文件数量=ReduceTask数量*分区数;hiv

Rust 交叉编译 macOS 为 Linux 和 Windows

目录前言环境案例macOS编译为Linux和Windows可用二进制程序编译为Linux平台编译为Windows平台最后前言鉴于rust中文资料较少,遇到问题的解决方案更少。这里记录遇到的一些问题。Rust支持交叉编译,可以在macOS平台编译出Linux或者Windows可运行的程序,或者在Linux平台编译macOS或者Windows可运行的程序。本文主要文章讲解Mac平台编译为其他平台的二进制程序。想要实现跨平台编译且可运行的程序,那么我们就需要静态链接,这样生成程序才不会因为动态链接库的原因运行失败。默认情况下,Rust静态连接所有Rust代码。如果程序中使用了标准库,Rust会连接到

macOS版Java开发环境搭建

1.Mac平台CPU架构和Rosetta1.1Mac平台CPU架构早期Mac电脑都是使用IntelCPU,但是2020年以后苹果在ARM架构基础上自己研发CPU,例如M1Max,M2Pro,M2Max,M2Ultra,M3Max,M3Ultra等等用于不同的Mac电脑(MacBookAir,MacBookPro,MacStudio,MacPro)因此苹果的Mac电脑有Intelx86架构和ARM架构两种不同的CPU架构那么问题来了,如何知道自己所使用Mac电脑的CPU架构?在macOSSonoma点击左上角的苹果菜单,然后选择关于本机在弹出的面板中看到芯片是Apple开头的就是ARM架构而ma

DBeaver安装与使用教程(MacOS)

文章目录DBeaver安装使用教程(MacOS)1.简介2.安装3.使用3.1.添加数据库连接3.2.sql执行DBeaver安装使用教程(MacOS)1.简介DBeaver是一个通用的数据库管理工具和客户端,几乎支持所有主流的数据库(MySQL,MariaDB,PostgreSQL,SQLite,Clickhouse等)。DBeaver需要JDK1.8以上的环境,使用DBeaver之前电脑需配置好JDK环境。2.安装下载链接:官方下载网站,选择对应版本。下载好打开安装包。直接拖拽安装。点击启动即可,第一次打开的弹窗表示是否需要创建示例数据库,可随便勾选(如图勾选是,会出现一个示例连接)3.使

老黄祭出全新RTX 500 GPU,AIGC性能狂飙14倍!AI应用的门槛彻底被打下来了

在巴塞罗那举行的世界移动大会(MWC2024)上,英伟达发布了最新款的入门级移动版工作站GPU,RTX500Ada和RTX1000Ada。这两款入门级移动工作站GPU与之前发布的RTX2000、3000、3500、4000和5000一起,构成了英伟达移动工作站GPU的整个产品线。按照英伟达官方的说法,配备了入门级GPU的笔记本电脑,相较于使用CPU来处理AI任务的设备,效率能暴增14倍!这两款新的GPU,将会在今年第一季度搭载在OEM的合作伙伴推出的笔记本电脑中上市。入门级工作站移动GPU,补全产品线的最后一块拼图从功耗上我们就能看出来,这两款入门级的产品基本上是针对轻薄本推出的产品。虽然配备

代码随想录算法训练营第14天|二叉树-递归遍历 ● 迭代遍历● 统一迭代

递归遍历二叉树定义:structTreeNode{intval;TreeNode*left;TreeNode*right;TreeNode(intval):val(val),left(nullptr),right(nullptr){}};总结递归三部曲:1.确定递归函数的参数和返回值2.确定终止条件3.确定单层循环逻辑前序递归遍历代码://前序遍历voidtraversal(TreeNode*cur,vector&vec){if(cur==Null)return;vec.push_back(cur->val);//中,当前访问节点值存入数组traversal(cur->left,vec);//